Big Huge Thesaurus

alveolus

noun