1 English Synonyms for EFT
Prev.1Next
newt
Definition: 1. A small lizard-like amphibian in the subfamily Pleurodelinae that lives in the water as an adult.
There are 3 definitions of the word newt
Show more information about newt
Prev.1Next
Search took: 2.16 ms