English → Hindi dictionary
wormcast
Definition
cylindrical mass of earth voided by a burrowing earthworm or lugworm
Looking for poetry? Read shayari and poems by great poets.
cylindrical mass of earth voided by a burrowing earthworm or lugworm
Looking for poetry? Read shayari and poems by great poets.