English → Hindi dictionary
saturniid moth
Definition
large brightly colored and usually tropical moth; larvae spin silken cocoons
Looking for poetry? Read shayari and poems by great poets.
large brightly colored and usually tropical moth; larvae spin silken cocoons
Looking for poetry? Read shayari and poems by great poets.