oystershell scale









oystershell scale


noun

  1. a scale insect, Lepidosaphes ulmi, having a scale shaped like the shell of an oyster, which infests various deciduous trees and shrubs.
51 queries 0.414