yangtao
noun
yang·tao
plural -s
Definition of yangtao
: chinese gooseberry
Keep scrolling for more