GeneralConnection.com
➔
Dictionary
echinococcosis
Noun
1. hydatid disease
1. hydatidosis, infestation
Usage