Definition of "fenestrate"
fenestrate
adjective
comparative more fenestrate, superlative most fenestrate
(zoology, botany) Having transparent spots, like the wings of certain butterflies.
comparative more fenestrate, superlative most fenestrate
(zoology, botany) Having transparent spots, like the wings of certain butterflies.