Big Huge Thesaurus

Leuwenhoek

noun

sounds kind of like