Word info

chelicerous

Adjective

Meaning

having chelicerae

Source: WordNet

Close letter words and terms