Big Huge Thesaurus

Cypripedium

noun

sounds kind of like