squilla

/ˈskwɪlə/

Definitions

1. noun

a genus of mantis shrimp, characterized by large eyes and a long, slender body

“The scuba diver spotted a colorful squilla hiding in the coral reef.”

Synonyms

  • mantis shrimp