PODOTHECA Meaning of PODOTHECA in English noun the scaly covering of the foot of a bird or reptile. Webster English vocab. Английский словарь Webster. 2012