Definition of scent scale in English:

scent scale

noun

Entomology
  • Androconium.

Origin

Late 19th century; earliest use found in American Naturalist.