English Dictionary
◊ ICHYOSTEGA
Ichyostega
n : early tetrapod amphibian found in Greenland [syn: {Ichyostega}]