Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of asterolepis

- A genus of fishes, some of which were eighteen or twenty feet long, found in a fossil state in the Old Red Sandstone.