meaning of taenoid

1. either of two small cartilages at the back of the larynx to which the vocal folds are attached


Related Words

arytaenoid |

Developed & Maintained By Taraprasad.com

Treasure Words