nematode_wormEnglish

nematode, nematode worm, roundworm

Noun

Unsegmented worms with elongated rounded body pointed at both ends, mostly free-living but some are parasitic

English: nematode, nematode worm, roundworm

Bahasa: nematoda

Bahasa words with similar meanings

English words with similar meanings

Show 2 words