Definition & Meaning | English word INVOLUCRAL
INVOLUCRAL
Definitions of INVOLUCRAL
- Pertaining to, having, or similar to an involucrum or involucre.
Number of letters
10
Is palindrome
No
Search for INVOLUCRAL in:
Page preparation took: 193.09 ms.