Ichyostega

1. (noun) early tetrapod amphibian found in Greenland
Related Words: amphibian



Terms and Conditions of Use / Copyright Notice