Lithophytes meaning : Any plant that lives grows on rocks, obtaining nourishment from rain and the atmosphere. Any organism, such as a coral, resembling a stony plant.
goosegog
lithophytes
oratories
pinwheel
factor