What does avestruz mean?

avestruz - Spanish to English

ostrich