LEPIDOTED


Meaning of LEPIDOTED in English

adj having a coat of scurfy scales, as the leaves of the oleaster.

Webster English vocab.      Английский словарь Webster.