yagourundi
/jɑːɡuˈrʊndi/Definitions
1. noun
A type of Australian Aboriginal rock art
“The yagourundi found in the cave depicted a hunting scene with vibrant colors.”
1. noun
A type of Australian Aboriginal rock art
“The yagourundi found in the cave depicted a hunting scene with vibrant colors.”