scolopendrid









scolopendrid


noun

  1. any myriapod of the order Scolopendrida, including many large, poisonous centipedes.

noun

  1. any centipede of the family Scolopendridae, including some large and poisonous species
49 queries 0.602