Skip to main content

terebrant

English terebrant meaning in English  •  terebrant का अर्थ अंग्रेजी में
Adjective
  • Boring, or adapted for boring; -- said of certain Hymenoptera, as the sawflies.
Advertisement