365bet中国官方网站

  • word of the day

    decapod

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

    Definition
    (noun) crustaceans characteristically having five pairs of locomotor appendages each joined to a segment of the thorax
    Synonyms : decapod crustacean
    Definition
    (noun) cephalopods having eight short tentacles plus two long ones
  • Download our Mobile App Today