involucrate

Adjective
  1. Having an involucre (synset 303146343)

Other Searches