365bet中国官方网站

  • word of the day

    trombiculid

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

    Definition
    (noun) mite that as nymph and adult feeds on early stages of small arthropods but whose larvae are parasitic on terrestrial vertebrates
  • Download our Mobile App Today