meaning of germinate

1. To sprout; to bud; to shoot; to begin to vegetate, as a plant or its seed; to begin to develop, as a germ.
2.
To cause to sprout.


Related Words

germinate | germinated |

Developed & Maintained By Taraprasad.com

Treasure Words