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.”

Synonyms

  • amphipod
  • caprellid