Dugong - Definition - Law Dictionary Home Dictionary Definition dugong
Definition :
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
View Judgments Citing this PhraseView Acts Citing this Phrase