"Fenestrae" is a word in ENGLISH

fenestrae ENGLISH
Definition:

of Fenestra

Few words of positivity

Each atom of the Holy Spirit is intelligent, and like all other matter has solidity, form, and size, and occupies space.

Orson Pratt

WORD SUGGESTIONS
Laugh your heart out.

Doctor, Doctor I've just swallowed a penWell sit down and write your name!

fenestra ENGLISH

A small opening; esp., one of the apertures, closed by membranes, between the tympanum and internal ear.

Read the complete definition
fenestral ENGLISH

Of or pertaining to a fenestra.

Read the complete definition
foramen ENGLISH

A small opening, perforation, or orifice; a fenestra.

Read the complete definition