Definify.com

Definition 2026


alpheid_shrimps

alpheid shrimps

English

Noun

alpheid shrimps

  1. plural of alpheid shrimp