caprella
/kæˈprɛlə/Definitions
1. noun
A genus of caprellid amphipods.
“The marine biologist studied the behavior of caprellids, including Caprella, in the coastal ecosystem.”
1. noun
A genus of caprellid amphipods.
“The marine biologist studied the behavior of caprellids, including Caprella, in the coastal ecosystem.”