Definition Definition

podotheca - Meaning and Examples

Meaning of 'podotheca' (Webster Dictionary)

1 . Podotheca [ n.]
- The scaly covering of the foot of a bird or reptile.