Advertisement
Advertisement
apple sucker
noun
- a small homopterous insect, Psyllia mali, originally of Europe, that is a serious pest of apple crops.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse