WTWM

whatsthatwordmean

← Definition
Guess

involucrum

nounA covering or envelope, especially a protective layer or structure in biology (e.g., the bracts around a flower cluster or a sheath around an organ).

Synonyms

sheathnounenvelopenouncoveringnoun

Built for word lovers.