LEPIDOTED


Meaning of LEPIDOTED in English

(a.) Having a coat of scurfy scales, as the leaves of the oleaster.

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