English → Hindi dictionary
tapestry moth
Definition
larvae feed on carpets and other woolens
Looking for poetry? Read shayari and poems by great poets.
larvae feed on carpets and other woolens
Looking for poetry? Read shayari and poems by great poets.