• word of the day

    nematode

    nematode - Dictionary definition and meaning for word nematode

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