Limequat meaning

A citrus tree, a cross between a lime and a kumquat, Citrus × floridiana.
noun
0
0
The fruit from this tree.
noun
0
0
Advertisement

Origin of limequat