English → Hindi dictionary

hummingbird moth

हुममिंगबर्ड मोठ / हममिङ्गबर्डNOUN

Definition

any of various moths with long narrow forewings capable of powerful flight and hovering over flowers to feed

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