Meaning of melocactus

Definition of melocactus

(noun) genus of strongly ribbed globose or spheroid cacti of tropical South and Central America and the Caribbean

Other information on melocactus

WIKIPEDIA results for melocactus
Amazon results for melocactus