Big Huge Thesaurus

Anthoceros

noun

sounds kind of like