meaning of hulsea algida

1. low tufted plant having hairy stems each topped by a flower head with short narrow yellow rays; northwestern United States


Related Words

hulsea algida |

Developed & Maintained By Taraprasad.com

Treasure Words