Meaning of citrus sinensis

Definition of citrus sinensis

(noun) probably native to southern China; widely cultivated as source of table and juice oranges

Other information on citrus sinensis

WIKIPEDIA results for citrus sinensis
Amazon results for citrus sinensis