English → Hindi dictionary
geophilidae
Definition
small extremely elongate centipedes that live in earth
Looking for poetry? Read shayari and poems by great poets.
small extremely elongate centipedes that live in earth
Looking for poetry? Read shayari and poems by great poets.