LEPIDOSAPHES


Meaning of LEPIDOSAPHES in English

ˌlepəˈdäsəˌfēz noun

Usage: capitalized

Etymology: New Latin, from lepid- + Greek saphēs clear, distinct

: a genus of destructive armored scales including the oystershell scale

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.