foxglove aphid

English

Noun

foxglove aphid (plural foxglove aphids)

  1. An aphid of the species Aulacorthum solani.