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.”

Synonyms

  • bract
  • calyx

Antonyms

  • exposure
  • exposure