Long-nosed reptilians Synonyms

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

Reptilians Synonyms

LR abbreviation

LR is an abbreviation for Long-nosed Reptilians
What does LR stand for?
LR stands for "Long-nosed Reptilians"