Word info

umbellaster

Noun

Meaning

umbellaster (plural umbellasters)

(botany) A group of flowers arising from one point.

Source: en.wiktionary.org

Close letter words and terms