SIRENIAN MEANING IN ENGLISH

• Sirenian Definition & Synonyms

  1. (n.) Any species of Sirenia.


Synonyms:
Sea cow,

RECENT SEARCHES