red eft

Explore definitions, synonyms, and language insights of red eft

Definitions

Noun
red terrestrial form of a common North American newt

More General Terms