limequat

Noun

 * 1) A citrus tree, a cross between a lime and a kumquat,
 * 2) The fruit from this tree