What does agriocharis ocellata mean?

agriocharis ocellata meaning in General Dictionary

crazy turkey of Central America and northern south usa