Lepidosaphes

noun
Lep·​i·​dos·​a·​phes | \ ˌlepəˈdäsəˌfēz\

Definition of Lepidosaphes

: a genus of destructive armored scales including the oystershell scale

History and Etymology for Lepidosaphes

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

Keep scrolling for more