limeberry
Appearance
English
[edit]Etymology
[edit]Noun
[edit]limeberry (plural limeberries)
- A spiny evergreen shrub or small tree of species Triphasia trifolia, of tropical southeastern Asia.
- The edible fruit of this tree.
limeberry (plural limeberries)