Term:
Pellucid dots
Pellucid dots
Definition:
Dots that transmit light when held against a light source, often observed on the leaves of some species of Myrtaceae and Rutaceae.
Dots that transmit light when held against a light source, often observed on the leaves of some species of Myrtaceae and Rutaceae.