Long-eared raptor Synonyms

We can't find synonyms for the phrase "Long-eared raptor", but we have synonyms for terms, you can combine them.

LR abbreviation

LR is an abbreviation for Long-eared Raptor
What does LR stand for?
LR stands for "Long-eared Raptor"

Definitions for Raptor


  • (noun) any of numerous carnivorous birds that hunt and kill other animals