meaning of ocellata

1. wild turkey of Central America and northern South America


Related Words

agriocharis ocellata | chaenopsis ocellata | leipoa ocellata | ocellated | ocellated turkey | viola ocellata |

Developed & Maintained By Taraprasad.com

Treasure Words