English → Hindi dictionary
oil beetle
Definition
any of various beetles that exude an oily substance from the leg joints that deters enemies
Looking for poetry? Read shayari and poems by great poets.
any of various beetles that exude an oily substance from the leg joints that deters enemies
Looking for poetry? Read shayari and poems by great poets.