meaning of spraguea

1. small genus of usually perennial herbs having deep woody taproots and flower heads of umbels or cymes


Related Words

spraguea | spraguea umbellatum |

Developed & Maintained By Taraprasad.com

Treasure Words