SIPHONET


Meaning of SIPHONET in English

noun one of the two dorsal tubular organs on the hinder part of the abdomen of aphids. they give exit to the honeydew. ·see ·illust. under aphis.

Webster English vocab.      Английский словарь Webster.