Big Huge Thesaurus

Antennaria

noun

sounds kind of like