Perhaps, emvpt is a misspelling. Click here to search for this word in our misspelling dictionary.
amphipod,
amphipoda,
Order Amphipoda.