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.