Definition of oyster scale in English:
oyster scale
noun
Origin
Late 19th century; earliest use found in Eleanor Anne Ormerod (1828–1901), economic entomologist.
Are You Learning English? Here Are Our Top English Tips
Late 19th century; earliest use found in Eleanor Anne Ormerod (1828–1901), economic entomologist.