Adjective Definition

involucrate

1.Definition: having an involucre




Please Share