No Image

Entomology definition of Polypodous

September 12, 2014 Raj 0

Entomology definition of Polypodous: having many feet, and thus, specifically applied to the Myriapoda, and to the larvae of Lepidoptera and saw-flies, in contradistinction to […]