lepidosirens Definition
Definition
A genus of extinct ray-finned fishes that lived during the Late Cretaceous period. Lepidosiren is known for its distinctive features, including gills and lungs, making them transitional forms between aquatic and terrestrial life.
More Word
Browse