epizoochores
English
Noun
epizoochores
plural of
epizoochore