Synonym.com
NEW
Table of Contents
1. echinococcosis
Table of Contents
1. echinococcosis
Synonyms
1. echinococcosis
noun.
infestation
with
larval
echinococci
(tapeworms).
Synonyms
infestation
hydatid disease
download a flashcard