kumquat_treeEnglish

cumquat, kumquat, kumquat tree

Noun

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

English: kumquat, cumquat, kumquat tree

English words with similar meanings

Show 2 words