Webster's Revised Unabridged Dictionary · 1913
Chilopod
Copy link
Chilopod
, noun
(Zoology)
A myriapod of the order Chilopoda.
↑