Big Huge Thesaurus

Lamium

noun

sounds kind of like