notopterid
/noʊˈtɒptərɪd/Definitions
1. noun
A member of an extinct order of extinct insects, often referred to as scorpionflies.
“The fossilized remains of an ancient notopterid were discovered in a remote location.”
1. noun
A member of an extinct order of extinct insects, often referred to as scorpionflies.
“The fossilized remains of an ancient notopterid were discovered in a remote location.”