• word of the day

    nematode worm

    nematode worm - Dictionary definition and meaning for word nematode worm

    Definition
    (noun) unsegmented worms with elongated rounded body pointed at both ends; mostly free-living but some are parasitic
    Synonyms : nematode , roundworm
Connect with us on Facebook