limeberry
noun
lime·berry
ˈlīm-—see berry
1
: a spiny Malayan shrub (Triphasia trifolia) of the family Rutaceae with small pleasantly flavored red berries
2
: the fruit of the limeberry shrub
Love words? Need even more definitions?
Merriam-Webster unabridged
Share