English | German | Russian | Czech

umbrellawort English

Meaning umbrellawort meaning

What does umbrellawort mean?

umbrellawort

a plant of the genus Mirabilis

Are you looking for...?