indusium
/ɪnˈdjuːziəm/Definitions
1. noun
A membranous or fleshy covering or outgrowth on a plant, especially a calyx or bract.
“The indusium on the orchid protected the delicate flowers from the elements.”
1. noun
A membranous or fleshy covering or outgrowth on a plant, especially a calyx or bract.
“The indusium on the orchid protected the delicate flowers from the elements.”