Home
Search
Index
Definify.com
Definition
2024
leishmanias
leishmanias
See also:
leishmânias
English
Noun
leishmanias
plural of
leishmania
Similar Results