turtosa
noun
tur·to·sa
| \ ˌtərˈtōsə\
plural -s
Definition of turtosa
: african oak
Keep scrolling for more