We do not currently know of any antonyms for isopod.
The noun isopod is defined as:
Did you mean espied?