English

edit

Noun

edit

felt scale (plural felt scales)

  1. A scale insect of the family Eriococcidae
  NODES