Lepidosiren

See also: lepidosiren

Translingual

Proper noun

Lepidosiren

  1. A taxonomic genus within the family Lepidosirenidae – the South American lungfish.