365bet中国官方网站

  • word of the day

    pyralid

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

    Definition
    (noun) usually tropical slender-bodied long-legged moth whose larvae are crop pests
    Synonyms : pyralid moth
  • Download our Mobile App Today