Efts meaning : A newt, especially the European smooth newt (Lissotriton vulgaris, syn. Triturus punctatus).
nope
fuddle
rice papers
efts
same