English dictionary
genus siren meaning and definition
Definition and meaning of genus siren at MeaningMonkey.org. genus siren meaning and definition in the English Dictionary.GENUS SIREN noun
Definition of genus Siren (noun)
- a genus of Sirenidae
Source: Princeton University Wordnet