Home
Search
Index
Definify.com
Definition
2025
envenomations
envenomations
English
Noun
envenomations
plural of
envenomation
Similar Results