Khazain-ul-Hidayat - The Digital Qur'anHomeDownload Desktop EditionAccounting SoftwareFillCart Online Shopping

Word:

Terebra meaning in Urdu & English



English-Urdu Dictionary

کیڑوں کے سوراخ کرنے والے عضو ۔


English to English Dictionary

(1) - Terebra (n.) The boring ovipositor of a hymenopterous insect.
(2) - Terebra (n.) A genus of marine gastropods having a long, tapering spire. They belong to the Toxoglossa. Called also auger shell.


Similar Spell Words