johnston's organ

listen to the pronunciation of johnston's organ
الإنجليزية - الإنجليزية
A collection of sensory cells found in the pedicel of the antennae in the class Insecta