Definify.com

Definition 2024


echinococcoses

echinococcoses

See also: échinococcoses

English

Noun

echinococcoses

  1. plural of echinococcosis