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