meaning of spodoptera exigua

1. moth whose larvae are beet armyworms


Related Words

spodoptera exigua |

Developed & Maintained By Taraprasad.com

Treasure Words