Did you mean kumquat?
kumquat
noun
°A small, orange citrus-like fruit which is native to Asia.