Title. Pellucid dots · Definition. Dots that transmit light when held against a light source, often observed on the leaves of some species of Myrtaceae and ...
確定! 回上一頁