Siphonet meaning

(zoology) One of the two dorsal tubular organs on the rear part of the abdomen of aphids, which secrete honeydew.
noun
0
0
Advertisement

Origin of siphonet

  • siphon +‎ -et

    From Wiktionary