365bet中国官方网站

  • word of the day

    decapoda

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

    Definition
    (noun) lobsters; crayfish; crabs; shrimps; prawns
    Synonyms : order decapoda
    Definition
    (noun) squids and cuttlefishes
    Synonyms : order decapoda
  • Download our Mobile App Today