limeberry
Jump to navigation
Jump to search
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.