lepidosiren








noun

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

noun

  1. a South American lungfish, Lepidosiren paradoxa, having an eel-shaped body and whiplike paired fins
51 queries 0.496