Dugongidae Meaning
There are 1 meaning(s) for word Dugongidae
Meaning 1 : a family of mammals of order Sirenia including dugongs and Steller's sea cow
Synonyms : family dugongidae
Synonyms : family dugongidae
Similar words of Dugongidae :
