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.