EPIZOA


Meaning of EPIZOA in English

pl of epizoon.

Webster English vocab.      Английский словарь Webster.