20 40 60
Displaying 1 - 1 out of 1 Object(s)
Term Definition
Pellucid dots Dots that transmit light when held against a light source, often observed on the leaves of some species of Myrtaceae and Rutaceae. Translucent punctations in a leaf of Myrcianthes fragrans. Photo by C. A. Gracie.