idria columnaris Meaning of "idria columnaris"

Add to My List

Definition(s):

  • (n) candlewood of Mexico and southwestern California having tall columnar stems and bearing honey-scented creamy yellow flowers
Word of the Day
languish
/ˈlæŋɡ wɪʃ /