si·ren·oid
ˈsīrə̇ˌnȯid
1
: resembling or related to the Sirenoidei
2
[siren entry 1 + -oid]
: of, relating to, or resembling a siren or sirenomelus
Love words? Need even more definitions?
Merriam-Webster unabridged
Share