Big Huge Thesaurus

Acanthocereus

noun