Skip to
noun
A shorthand term for ‘germinate’, which means to begin to grow or sprout from a seed.
Browse