AMYOUS


Meaning of AMYOUS in English

adj wanting in muscle; without flesh.

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