365bet中国官方网站

  • word of the day

    zooflagellate

    zooflagellate - 365bet中国官方网站 definition and meaning for word zooflagellate

    Definition
    (noun) flagellate protozoan lacking photosynthesis and other plant-like characteristics
    Synonyms : zoomastigote
  • Download our Mobile App Today