1. a. Having windows; characterized by windows.
1. [adj]
1. A type of leaf anatomy with small perforation or transparent spots. Confined to a few tropical monocotyledons which grow on the island of Madagascar. (09 Oct 1997)