Definition & Meaning | English word BABYLEAF
BABYLEAF
Definitions of BABYLEAF
- (attributive) Small salad leaves that are harvested early.
Number of letters
8
Is palindrome
No
Search for BABYLEAF in:
Page preparation took: 117.92 ms.