Johannes Peter Muller

Explore definitions, synonyms, and language insights of Johannes Peter Muller

Definitions

Noun
German physiologist and anatomist (1801-1858)

Synonyms