CompareWords
Compare
Involucral
Definition:
(a.) Pertaining to, possessing, or like, an involucrum.
Compare
involucral
with other words:
involucral vs. involucrum
involucral vs. perigone