indusiate

adjective
  1. Having or enclosed in an indusium; covered by a membrane or scale-like structure.
  2. Usage: botany; technical

Examples