Lepidosaphes
noun
Lep·i·dos·a·phes
ˌlepəˈdäsəˌfēz
: a genus of destructive armored scales including the oystershell scale
Love words? Need even more definitions?
Merriam-Webster unabridged
Share