meaning of umbellales

1. plants having umbels or corymbs of uniovulate flowers; includes the Umbelliferae chiefly herbs and Cornaceae chiefly trees or shrubs


Related Words

umbellales |

Developed & Maintained By Taraprasad.com

Treasure Words