LEPIDOSIRENA Meaning of LEPIDOSIRENA in English lepido·sirenan [Zool.] lepidosiren Interlingua English vocab. Английский словарь Интерлингва. 2012