Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

glottis Definition

Cancel
glottis
noun(glot-tis)
the elongated space between the vocal cords; also : the structures that surround this space

Words Related to glottis!

glottis Examples by Brain Bank Users