Definify.com

Definition 2025


alpheid_shrimps

alpheid shrimps

English

Noun

alpheid shrimps

  1. plural of alpheid shrimp