SEWER


Meaning of SEWER in English

( n. )

A small tortricid moth whose larva sews together the edges of a leaf by means of silk; as, the apple-leaf sewer (Phoxopteris nubeculana)

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.