Synonyms and Antonyms for fenestra

1. fenestra (n.)

a small opening covered with membrane (especially one in the bone between the middle and inner ear)

Synonyms: