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