indusiate
/ɪnˈduːziˌeɪt/
adjective
- Having a protective covering or layer (like a membrane or scale).
- Under the microscope, the indusiate structure appeared as a translucent veil.
- The indusiate fern frond unfurled with a delicate, papery covering.
- Botanists noted the indusiate spores were shielded from the rain.
Synonyms