Big Huge Thesaurus

Leeuwenhoek

noun

sounds kind of like