English | German | Russian | Czech

haberlea English

Meaning haberlea meaning

What does haberlea mean?

haberlea

(botany) Any plant of the genus Haberlea, perennials native to Bulgaria and Greece.

Are you looking for...?