Word info

emyd

Noun

Meaning

A fresh-water tortoise of the family Emydidae.

Source: Webster's dictionary

Derivatives

Anagrams

Close letter words and terms