365bet中国官方网站

  • word of the day

    arctiid

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

    Definition
    (noun) stout-bodied broad-winged moth with conspicuously striped or spotted wings; larvae are hairy caterpillars
    Synonyms : arctiid moth
  • Download our Mobile App Today