English dictionary
involucrate meaning and definition
Definition and meaning of involucrate at MeaningMonkey.org. involucrate meaning and definition in the English Dictionary.INVOLUCRATE adjective
Definition of involucrate (adjective)
- having an involucre
Source: Princeton University Wordnet