English-Portuguese dictionary »

trematode meaning in Portuguese

EnglishPortuguese
trematode noun
[UK: trˈemətˌəʊd]
[US: trˈemətˌoʊd]

trematódeonoun
{m}