SCELIDES


Meaning of SCELIDES in English

npl [Zool.] scelides, hind legs

Interlingua English vocab.      Английский словарь Интерлингва.