Big Huge Thesaurus

Echium

noun

sounds kind of like