polypodous definition, polypodous meaning | English dictionary

Search also in: Web News Encyclopedia Images
Collins

polypod

  

      adj     (also)   
   polypodous         
1    (esp. of insect larvae) having many legs or similar appendages  
      n  
2    an animal of this type  
English Collins Dictionary - English Definition & Thesaurus  
Add your entry in the Collaborative Dictionary.

Advertising