cherry orange
English
Noun
cherry
orange
(
plural
cherry oranges
)
A small orange-like fruit and the plant that produces it.
Kumquat
(
Citrus japonica
).
Citropsis
spp..
Derived terms
African cherry orange
(
Citropsis articulata
)
Uganda cherry orange
(
Citropsis articulata
)
West African cherry orange
(
Citropsis articulata
)