CHOANOID Meaning of CHOANOID in English adj funnel-shaped; applied particularly to a hollow muscle attached to the ball of the eye in many reptiles and mammals. Webster English vocab. Английский словарь Webster. 2012