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