ELODIAN


Meaning of ELODIAN in English

noun one of a tribe of tortoises, including the terrapins, ·etc., in which the head and neck can be withdrawn.

Webster English vocab.      Английский словарь Webster.