English

edit

Noun

edit

hedgehog thistle (plural hedgehog thistles)

  1. Any of various cacti of the genus Echinocactus.