FENESTRATE


Meaning of FENESTRATE in English

(a.) Having numerous openings; irregularly reticulated; as, fenestrate membranes; fenestrate fronds.

Webster's English dictionary.      Английский словарь Webster.