English | German | Russian | Czech

germinative English

Meaning germinative meaning

What does germinative mean?

germinative

Of or pertaining to germination having the ability to germinate

Are you looking for...?