meaning of saturnia pavonia

1. large moth of temperate forests of Eurasia having heavily scaled transparent wings


Related Words

saturnia pavonia |

Developed & Maintained By Taraprasad.com

Treasure Words