limequat

/L IH0 M IY0 K W AA1 T/
noun
  1. 1

    The fruit from this tree

  2. 2

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