meaning of mentzelia livicaulis

1. biennial of southwestern United States having lustrous-white stems and toothed leaves grown for its large pale yellow flowers that open in early morning


Related Words

mentzelia livicaulis |

Developed & Maintained By Taraprasad.com

Treasure Words