EN

Synonyms for fenestellae

Fenestellae, noun plural of fenestella. Synonyms in the same form.

Synonyms in the same form

Noun plural