EGAVE

podotheca

Meaning

  1. noun The scaly or skin covering of the foot of a bird or animal.

Similar words

pachypod paradactylum metapode zygodactyl podoctid polypode pinnatiped polypod scutellation loma

Save “podotheca” to learn later