Meaning of idria columnaris
Definition of idria columnaris
(noun)
candlewood
of Mexico and
southwestern
California having
tall
columnar
stems and
bearing
honey-scented
creamy
yellow
flowers
Other information on idria columnaris
WIKIPEDIA results for
idria columnaris
Amazon results for
idria columnaris
Tweet