PODOTHECA Meaning of PODOTHECA in English ( n. ) The scaly covering of the foot of a bird or reptile. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012