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