atractaspis
/ætrækˈtæsɪs/Definitions
1. noun
A genus of an extinct group of armored placoderms.
“In the ancient fossil records, atractaspis is known for its unique armored plating.”
1. noun
A genus of an extinct group of armored placoderms.
“In the ancient fossil records, atractaspis is known for its unique armored plating.”