English → Hindi dictionary

armored scale

रमोरेड स्केल / रमोरेड़NOUN

Definition

insect having a firm covering of wax especially in the female

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