This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Fenestrate

  1. a.
    Having numerous openings; irregularly reticulated; as, fenestrate membranes; fenestrate fronds.
  2. a.
    Having transparent spots, as the wings of certain butterflies.



Menu