"Squillae" is a word in ENGLISH

squillae ENGLISH
Definition:

of Squilla

Few words of positivity

Put your ear down close to your soul and listen hard.

Anne Sexton

WORD SUGGESTIONS
Laugh your heart out.

Mum: From now on your going to have free school dinners.Son:But, Mum, I don't want three school dinners, one is more than enough !

squilla ENGLISH

Any one of numerous stomapod crustaceans of the genus Squilla and allied genera. They make burrows in mud or beneath …

Read the complete definition
stomapoda ENGLISH

An order of Crustacea including the squillas. The maxillipeds are leglike in form, and the large claws are comblike. They …

Read the complete definition