meaning of muscicapa striata

1. common European woodland flycatcher with grayish-brown plumage


Related Words

muscicapa striata |

Developed & Maintained By Taraprasad.com

Treasure Words