efts
Definition
noun. small, slimy amphibians that live in water and on land
Example Sentence
Efts are tiny creatures that can live in both water and on land.
Synonyms
Antonyms
Hear It! Say It! Write It!
efts