English-French translations for indian myna
Definition of indian myna
- , an omnivorous open woodland bird of the family Sturnidae with a strong territorial instinct that has adapted extremely well to urban environments
Trending Searches
Popular Dictionaries