This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Dugong
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.