Limequat (noun) Definition, Meaning & Examples

noun
  1. a hybrid citrus tree produced by crossing the lime and the kumquat.
  2. the tart, pale yellow fruit of this tree.
Limequat (noun) Definition, Meaning & Examples

More Definitions