Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

siphonet Definition

Cancel
siphonet
noun
One of the two dorsal tubular organs on the rear part of the abdomen of aphids, which secrete honeydew

Words Related to siphonet!

siphonet Examples by Brain Bank Users