hydrodamalidae
hydrodamalidae has 1 sense in the JumbleFix dictionary. Letters: 14.
Definitions
noun
. A taxonomic family within the order Sirenia, comprising the extinct Steller's sea cow and its close relatives.