FENESTRATE


Meaning of FENESTRATE in English

(a.) Having transparent spots, as the wings of certain butterflies.

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