CHELICERAE

10 letters 17 Scrabble points

Definition of CHELICERAE

noun
  1. Either of the prehensile claws found on the proboscis of chelicerates (horseshoe crabs, sea spiders and arachnids).

Source: Wiktionary

Word Details

Letters C H E L I C E R A E
Length 10 letters
Scrabble Score 17 points