kumquat ( synonym found)

Definition of kumquat:

(n) : a small, orange citrus-like fruit which is native to Asia

Definition of kumquat:

(n) : a small, orange citrus-like fruit which is native to Asia

Back to Top