Search term trematode has 2 results
EN | English | FR | French | |
| trematode (n) [parasitic worm of the class Trematoda] | | trématode (n) [parasitic worm of the class Trematoda] | |
FR | French | EN | English | |
| trématode (n) [parasitic worm of the class Trematoda] | | trematode (n) [parasitic worm of the class Trematoda] | |