limequat

noun 2

Definitions

noun

1

A citrus tree, a cross between a lime and a kumquat, Citrus × floridana

2

The fruit from this tree

Your note

not saved
0 chars