Meaning of citrullus vulgaris

Definition of citrullus vulgaris

(noun) an African melon

Other information on citrullus vulgaris

WIKIPEDIA results for citrullus vulgaris
Amazon results for citrullus vulgaris