limeberry noun2 •A spiny evergreen shrub or small tree of species Triphasia trifolia, of tropical southeastern Asia. •The edible fruit of this tree. formslimeberries