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 English dictionary.      Английский словарь Webster.