Meaning of citrus decumana
Definition of citrus decumana
(noun)
southeastern
Asian
tree
producing
large
fruits resembling grapefruits
Other information on citrus decumana
WIKIPEDIA results for
citrus decumana
Amazon results for
citrus decumana
Tweet