CHOANOID


Meaning of CHOANOID in English

( a. )

Funnel-shaped; -- applied particularly to a hollow muscle attached to the ball of the eye in many reptiles and mammals.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.