Definition of kumquat

Definition of kumquat
  1. kumquat Noun A small, orange citrus-like fruit which is native to Asia.
Need more help? Try our forum NEW