WATER THRUSH MEANING IN ENGLISH

• Water thrush Definition & Synonyms

  1. () The European water ousel.
  2. () A North American bird of the genus Seiurus, belonging to the Warbler family, especially the common species (S. Noveboracensis).
  3. () The pied wagtail.


RECENT SEARCHES