loggerhead shrike Meaning & Definition
What Does Loggerhead Shrike Mean?
Loggerhead Shrike is a noun that means A species of shrike native to North America, Lanius ludovicianus.
Loggerhead Shrike Definition (Noun)
- A species of shrike native to North America, Lanius ludovicianus.
Synonyms of Loggerhead Shrike
The source does not list synonyms for this entry.
Loggerhead shrike synonyms and antonyms →Word Forms & Grammar
loggerhead shrike (plural loggerhead shrikes)
