Definify.com

Definition 2024


ant_thrush

ant thrush

English

Noun

ant thrush (plural ant thrushes)

  1. Either of two insectivorous thrushes: Neocossyphus rufus (the red-tailed ant thrush) and Neocossyphus poensis (the white-tailed ant thrush).