English → Hindi dictionary
bark louse
Definition
any of several insects living on the bark of plants
Looking for poetry? Read shayari and poems by great poets.
any of several insects living on the bark of plants
Looking for poetry? Read shayari and poems by great poets.