Synonyms for "fenestella"

Words with similar meaning