sergestoid

/S R JH S T OY0 D/
noun
  1. 1

    Any prawn of the superfamily Sergestoidea