Home
Search
Index
Definify.com
Definition
2024
epizoa
epizoa
English
Noun
epizoa
plural of
epizoon
Similar Results