lepidosirenid
Noun
Meaning
lepidosirenid (plural lepidosirenids)
(ichthyology) Any fish in the family Lepidosirenidae, the South American lungfish.
Noun
lepidosirenid (plural lepidosirenids)
(ichthyology) Any fish in the family Lepidosirenidae, the South American lungfish.