Translation of quiste hidatídico in English:

quiste hidatídico

hydatid cyst, n.

masculine noun

  • 1

    hydatid cyst