LEPIDOSIRENA


Meaning of LEPIDOSIRENA in English

lepido·sirena

n [Zool.] lepidosiren

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