Oystershell Scale (noun) Definition, Meaning & Examples

noun
  1. a scale insect, Lepidosaphes ulmi, having a scale shaped like the shell of an oyster, which infests various deciduous trees and shrubs.
Oystershell Scale (noun) Definition, Meaning & Examples

More Definitions