cherry orange
Noun
Meaning
A small orange-like fruit and the plant that produces it.
Kumquat (Citrus japonica).
Citropsis spp..
Source: en.wiktionary.orgNoun
A small orange-like fruit and the plant that produces it.
Kumquat (Citrus japonica).
Citropsis spp..
Source: en.wiktionary.org