Turio

Webster's Dictionary of the English Language

·noun A shoot or sprout from the ground.

Related Words