Home
Search
Index
Definify.com
Definition
2025
exotoxins
exotoxins
English
Noun
exotoxins
plural of
exotoxin
Similar Results