Definition & Meaning | English word RAMICAUL
RAMICAUL
Definitions of RAMICAUL
- (botany) A stem that bears a single leaf (as in some orchids)
Number of letters
8
Is palindrome
No
Search for RAMICAUL in:
Page preparation took: 119.80 ms.