VariousWords beta
Related Terms:
Noun
Definition: Any of various dragonfly-like insects of the order Meganisoptera that lived from the Late Carboniferous to the Late Permian period.
VariousWords beta
Definition: Any of various dragonfly-like insects of the order Meganisoptera that lived from the Late Carboniferous to the Late Permian period.