STAR CACTUS
Meaning of STAR CACTUS in English
noun
: a globular cactus of the genus Astrophytum with starlike clusters of spines — called also bishop's cap, sand dollar
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012