meaning of spodoptera frugiperda

1. moth whose larvae are fall armyworms


Related Words

spodoptera frugiperda |

Developed & Maintained By Taraprasad.com

Treasure Words