myctodera
/ˌmɪkˈtɒdərə/Definitions
1. noun
A genus of extinct archosaurs.
“The fossilized remains of the myctodera were found in the early Jurassic deposits.”
1. noun
A genus of extinct archosaurs.
“The fossilized remains of the myctodera were found in the early Jurassic deposits.”