Definition of "involucrate"
involucrate
adjective
comparative more involucrate, superlative most involucrate
(botany) Having an involucre; involucred.
comparative more involucrate, superlative most involucrate
(botany) Having an involucre; involucred.