Jump to content

Draft:Scots Pine Aphid (Cinara pini)

From Wikipedia, the free encyclopedia

Cinara pini, or the Scots Pine Aphid is a species of aphid (https://en.wikipedia.org/wiki/Aphid] found in Europe.




References

[edit]