snakefly
English Dictionary
->
Letter S
-> snakefly
Search Dictionary:
snakefly Definition
(n)
predatory
insect
of
western
North
America
having
a
long
necklike
prothorax
snakefly Synonyms
snakefly
© Art Branch Inc.