Ichyostega

Explore definitions, synonyms, and language insights of Ichyostega

Definitions

Noun
early tetrapod amphibian found in Greenland

More General Terms