kumquat

Noun
  1. Any of several trees or shrubs of the genus Fortunella bearing small orange-colored edible fruits with thick sweet-flavored skin and sour pulp (synset 112733823)
  2. Small oval citrus fruit with thin sweet rind and very acid pulp (synset 107765422)

Other Searches