Medical Dictionary

1leptomonad

adj lep·tom·o·nad \lep-ˈtäm-ə-ˌnad\

Medical Definition of LEPTOMONAD

:  of or relating to the genus Leptomonas
How to use a word that (literally) drives some people nuts.
Test your vocab with our fun, fast game
Ailurophobia, and 9 other unusual fears