what are kumquats
Kumquats are a small sized evergreen tree native to South-Eastern parts of mountainous China. Today, they gew for their delicious fruits and as an ornamental tree in many regions of the world, including the USA. A mature kumquat tree bears several hundred olive-sized, brilliant orange color fruits in the winter.