Register

Kumquat

Definition: A small tree of the genus Citrus (C. Japonica) growing in
China and Japan; also, its small acid, orange-colored fruit used for
preserves.

Similar Words