वेना टेस्टीक्यूलरिस / वेन · NOUN
a vein from the testicles
Looking for poetry? Read shayari and poems by great poets.