fairy castle cactus

Noun

 * 1) The miniature cultivar of the cactus.