Online English Dictionary

Home

Involucral


a.

Pertaining to, possessing, or like, an involucrum.


© 2009 Dammam Community College