puhdistajarapu

Noun

 * 1) any crustacean of the infraorder
 * 2)  the infraorder