Definify.com

Definition 2026


echinococcoses

echinococcoses

See also: échinococcoses

English

Noun

echinococcoses

  1. plural of echinococcosis