English to Hindi

Meaning for:
mayfly
other
अल्पायु मक्षिका