English → Hindi dictionary

wormcast

वर्मकास्ट / ओमकास्ट / वरमकास्टNOUN

Definition

cylindrical mass of earth voided by a burrowing earthworm or lugworm

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