GNU Collaborative International Dictionary of English
last match results
Found one definition
-
Yellowthroat , n. (Zool.) Any one of several species of American ground warblers of the genus Geothlypis, esp. the Maryland yellowthroat (Geothlypis trichas), which is a very common species.1913 Webster