English | German | Russian | Czech

homogamous English

Meaning homogamous meaning

What does homogamous mean?

homogamous

(botany) Having all the flowers alike.

Are you looking for...?