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 .
2012