indusia
/ɪnˈdjuːziəm/Definitions
1. noun
In botany, a modified leaf or bract that encloses a flower or fruit.
“The indusium of the orchid protected the delicate flower from the elements.”
1. noun
In botany, a modified leaf or bract that encloses a flower or fruit.
“The indusium of the orchid protected the delicate flower from the elements.”