Definition Definition

involucra - Meaning and Examples

Meaning of 'involucra' (Webster Dictionary)

1 . Involucra [ pl. ]
- of Involucrum