PODOTHECA Meaning of PODOTHECA in English (n.) The scaly covering of the foot of a bird or reptile. Webster's English dictionary. Английский словарь Webster. 2012