English → Hindi dictionary

tapestry moth

टेपेस्ट्री मोठ / टेपेस्ट्रीNOUN

Definition

larvae feed on carpets and other woolens

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