Involucre
English Meaning
A whorl or set of bracts around a flower, umbel, or head.
- A series of bracts beneath or around a flower or flower cluster.
Sorry, No Malayalam Meaning for your input!
See Involucr Want To Try Involucre In Malayalam??