IDRIA COLUMNARIS
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Idria Columnaris.
Idria Columnaris - as a noun
Candlewood of mexico and southwestern california having tall columnar stems and bearing honey-scented creamy yellow flowers
Synonyms (Exact Relations)
boojum treeciriofouquieria columnaris