squillae

/ˈskwɪliː/

Definitions

1. noun

A plural form of squilla, referring to a genus of marine crustaceans, particularly the mantis shrimp.

“The scuba diver saw a colorful squillae in the coral reef.”

Synonyms

  • mantis shrimp
  • stomatopod

Antonyms

  • invertebrate