20 40 60
Displaying 1 - 1 out of 1 Object(s)
Term Definition
Squama (pl. = squamae, diminutive = squamella, adj. = squamate) Scale; covered with scales. Inflorescence morphology of Lecythis poiteaui. Photo by N. P. Smith.