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 English dictionary.      Английский словарь Webster.