meaning of desmanthus ilinoensis

1. perennial herb of North American prairies having dense heads of small white flowers


Related Words

desmanthus ilinoensis |

Developed & Maintained By Taraprasad.com

Treasure Words