This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Dugong

  1. n.
    An aquatic herbivorous mammal (Halicore dugong), of the order Sirenia, allied to the manatee, but with a bilobed tail. It inhabits the Red Sea, Indian Ocean, East Indies, and Australia.



Shares

Related Words

Menu