LEPIDOSIREN


Meaning of LEPIDOSIREN in English

/lep'i doh suy"reuhn/ , n.

a lungfish, Lepidosiren paradoxa, of the Amazon, having an eel-shaped body.

[ 1850-55; ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .