FENESTRATE


Meaning of FENESTRATE in English

adj having transparent spots, as the wings of certain butterflies.

2. fenestrate ·adj having numerous openings; irregularly reticulated; as, fenestrate membranes; fenestrate fronds.

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