ARROWWORM MEANING IN ENGLISH

• Arrowworm Definition & Synonyms

  1. (n.) A peculiar transparent worm of the genus Sagitta, living at the surface of the sea. See Sagitta.


Synonyms:
Chaetognath,

RECENT SEARCHES