Skip to main content

arrowworm

English arrowworm meaning in English  •  arrowworm का अर्थ अंग्रेजी में
Noun
  • A peculiar transparent worm of the genus Sagitta, living at the surface of the sea. See Sagitta>.
Advertisement