meaning of choanoid

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


Related Words

choanoid |

Developed & Maintained By Taraprasad.com

Treasure Words