Breadfruit scale

Icerya seychellarum

Countries on record
57 countries