Definitions for choanoid
  • Choanoid (a.) - Funnel-shaped; -- applied particularly to a hollow muscle attached to the ball of the eye in many reptiles and mammals.
Words in your word
2 Letter Words
ad ah ai an do ha hi ho id in na no od oh oi on