Advertisement

Advertisement

limequat

[ lahym-kwot ]

noun

  1. a hybrid citrus tree produced by crossing the lime and the kumquat.
  2. the tart, pale yellow fruit of this tree.


Discover More

Word History and Origins

Advertisement

Advertisement

Advertisement

Advertisement


lime pitlimerence