Skip to main content

trichiuroid

English trichiuroid meaning in English  •  trichiuroid का अर्थ अंग्रेजी में
Adjective
  • Of, like, or pertaining to, Trichiurus.
Advertisement