Meaning of citrullus

Definition of citrullus

(noun) a dicot genus of the family Cucurbitaceae including watermelons

Other information on citrullus

WIKIPEDIA results for citrullus
Amazon results for citrullus