What does caprella mean?

caprella meaning in General Dictionary

a genus somprising the skeleton shrimp

View more

  • skeleton shrimp