English | German | Russian | Czech

sun-loving English

Meaning sun-loving meaning

What does sun-loving mean?

sun-loving

(of plants) flourishing in strong sunlight

Are you looking for...?

sun | loving