meaning of thyroid cartilage

1. the largest cartilage of the larynx


Related Words

thyroid cartilage |

Developed & Maintained By Taraprasad.com

Treasure Words