Sirenidae meaning

UK US

Sirenidae (noun): sirens.

Definition of Sirenidae

  1. sirens

    Synonyms: family Sirenidae

    Type of: amphibian family

Word lists: words starting with SI · words ending in AE · 9-letter words

More about Sirenidae on Wikipedia.