Sirenidae meaning
UK US
Sirenidae (noun): sirens.
Definition of Sirenidae
- 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.
UK US
Sirenidae (noun): 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.