meaning of kumquats

1. A small tree of the genus Citrus (C. Japonica) growing in China and Japan; also, its small acid, orange-colored fruit used for preserves.
2.
small oval citrus fruit with thin sweet rind and very acid pulp


Related Words

kumquat | kumquat tree |

Developed & Maintained By Taraprasad.com

Treasure Words