VariousWords beta
Related Terms:
Noun
Definition: Any member of the Desmostylia.
Adjective
Definition: Of or pertaining to the Desmostylia, an extinct order of marine mammals.
VariousWords beta
Definition: Any member of the Desmostylia.
Definition: Of or pertaining to the Desmostylia, an extinct order of marine mammals.