Vocabulary

鋏角類

Chelicerata; chelicerates

noun