caveolae
English
Noun
caveolae
plural of
caveola