English → Hindi dictionary

bark louse

बारक लॉस / बारकNOUN

Definition

any of several insects living on the bark of plants

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