365bet中国官方网站

  • word of the day

    hexamita

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

    Definition
    (noun) flagellates free-living or parasitic in intestines of birds
    Synonyms : genus hexamita
  • Download our Mobile App Today