Spanish edit

Noun edit

trematodo m (plural trematodos)

  1. trematode

Further reading edit