Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

podotheca Definition

Cancel
podotheca
noun
The scaly covering of the foot of a bird or reptile

Words Related to podotheca!

podotheca Examples by Brain Bank Users