SAGITTOID
Meaning of SAGITTOID in English
ˈsajəˌtȯid adjective
Etymology: New Latin Sagitta + English -oid
: of, relating to, or resembling an arrowworm
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012