Home
Search
Index
Definify.com
Definition
2025
amphotericins
amphotericins
English
Noun
amphotericins
plural of
amphotericin
Similar Results