meaning of soft scale

1. an insect active in all stages


Related Words

soft scale |

Developed & Maintained By Taraprasad.com

Treasure Words