meaning of umbellifer

1. A plant producing an umbel or umbels.
2.
any of numerous aromatic herbs of the family Umbelliferae


Related Words

umbellifer | umbelliferae | umbelliferone | umbelliferous | umbelliferous plant |

Developed & Maintained By Taraprasad.com

Treasure Words