YourDictionary

fenestrated

adjective

  1. having windows, openings, or perforations
  2. Biol. having fenestrae

See fenestrated in American Heritage Dictionary 4

Learn more about fenestrated

link/cite print suggestion box