Definify.com

Definition 2025


echinococcoses

echinococcoses

See also: échinococcoses

English

Noun

echinococcoses

  1. plural of echinococcosis