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