nematode Thai Translation

nematode - พยาธิตัวกลม

EnglishThaiTransliteration
nematode
(Noun)
พยาธิตัวกลม