Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of germinated

- of Germinate

Crossword clue for germinated

- Sprouted
- Sprouted (of spores)