meaning of lepidopterous

1. Of or pertaining to the Lepidoptera.


Related Words

lepidopterous | lepidopterous insect |

Developed & Maintained By Taraprasad.com

Treasure Words