Mastotermes darwiniensis
Explore definitions, synonyms, and language insights of Mastotermes darwiniensis
Definitions
Noun
Australian termite; sole living species of Mastotermes; called a living fossil; apparent missing link between cockroaches and termites