English → Hindi dictionary

strymon melinus

स्ट्रीमों मेलिनुस / स्ट्रीमोंNOUN

Definition

larvae are pests of various economic plants

Looking for poetry? Read shayari and poems by great poets.