turtosa
/tɜrˈtoʊsə/Definitions
1. noun
A type of flowering tree or shrub, particularly the turtosa or turtuosa, a species of Ziziphus.
“The turtosa tree is commonly found in arid regions and is prized for its edible fruit.”
1. noun
A type of flowering tree or shrub, particularly the turtosa or turtuosa, a species of Ziziphus.
“The turtosa tree is commonly found in arid regions and is prized for its edible fruit.”