Advertisement
Advertisement
sialid
[sahy-uh-lid]
noun
any neuropterous insect of the family Sialidae, comprising the alderflies.
adjective
belonging or pertaining to the family Sialidae.
Discover More
51Թ History and Origins
Advertisement
Advertisement
Advertisement
Advertisement
Browse