meaning of kumquat tree

1. any of several trees or shrubs of the genus Fortunella bearing small orange-colored edible fruits with thick sweet-flavored skin and sour pulp


Related Words

kumquat tree |

Developed & Maintained By Taraprasad.com

Treasure Words