365bet中国官方网站

  • word of the day

    microbat

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

    Definition
    (noun) typically having large ears and feeding primarily on insects; worldwide in distribution
    Synonyms : carnivorous bat
  • Download our Mobile App Today