SIRENOID


Meaning of SIRENOID in English

I. ˈsīrə̇ˌnȯid adjective

Etymology: New Latin Sirenoidei

1. : resembling or related to the Sirenoidei

2.

[ siren (I) + -oid ]

: of, relating to, or resembling a siren or sirenomelus

II. noun

( -s )

1. : a lungfish of the group Sirenoidei

2. : sirenomelus

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.