GERMINATIVE MEANING IN ENGLISH

• Germinative Definition & Synonyms

  1. (a.) Pertaining to germination; having power to bud or develop.


RECENT SEARCHES