365bet中国官方网站

  • word of the day

    nematode

    nematode - 365bet中国官方网站 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
  • Download our Mobile App Today