A Systematic catalogue of the scale insect family Margarodidae (Hemiptera: Coccoidea) of the World. Academic Article uri icon

publication date

  • 2006

has subject area