Word: squilla
Part of speech: Noun
Syllables: squil
la
Definition: The squill, the sea onion.
Morphemes:
Affix: squilla
Language: en
PoS: Noun
Meaning: The squill, the sea onion.
Etymology Compounds: Affix: squilla
Language: la
Decoded: squilla
PoS: Noun
Meaning: The squill or sea onion.