English | German | Russian | Czech

umbellaster English

Meaning umbellaster meaning

What does umbellaster mean?

umbellaster

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

Are you looking for...?