Definition of involucrata
"involucrata" is probably misspelled. Trying involucrate instead Definition of involucrate
1. involucrate [ a ] (botany) having an involucre
Synonyms involucrate Related Terms botany involucreSimilar Spelling
involucrateinvolucre
involute
involution
involuntary
involuntarily
influent