Home
Search
Index
Definify.com
Webster
1828
Edition
Garlicpear-tree
G`ARLICPEAR-TREE
,
Noun.
A tree in Jamaica, the Crateva, bearing a fruit which has a strong scent of garlic.
Similar Results
Garlicpear-tree