Mastotermes Electrodominicus
Of termite and Mastotermes.
Extinct termite found in amber in the Dominican Republic.
This concept's ID is @1~11542
Of termite and Mastotermes.
Extinct termite found in amber in the Dominican Republic.
This concept's ID is @1~11542