polypods

noun
  1. plural of polypod; ferns of the family Polypodiaceae, characterized by having many feet or rootlike structures
  2. Usage: botanical

Examples