Fenestellae, noun plural of fenestella. Synonyms in the same form.
lunettes
All synonyms for fenestella →