INVOLUCRATE

Definition of INVOLUCRATE

  1. (adj)having an involucre