MAMMILLARIA

Definition of MAMMILLARIA

  1. (noun)any cactus of the genus Mammillaria