https://en.synonym.one/mastotermes electromexicus
1 definition for MASTOTERMES ELECTROMEXICUS