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