EMYD Meaning of EMYD in English pl of emyd. 2. emyd ·noun a fresh-water tortoise of the family emydidae. Webster English vocab. Английский словарь Webster. 2012