Definition of polypod in English:
Having many feet or footlike appendages, especially denoting a phase of insect larval development characterized by a segmented abdomen with rudimentary or functional appendages.
- The insect embryo in its development passes from a protopod stage to what is termed a polypod form.
- The polypod larvae, like the. caterpillars, have legs and pseudopods.
Definition of polypod in:
- British & World English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.
Most popular in the US
Most popular in the UK
Most popular in Canada
Most popular in Australia