meaning of ephemeropteran

1. short-lived insect


Related Words

ephemeropteran |

Developed & Maintained By Taraprasad.com

Treasure Words