Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun anguilla
2 senses of anguilla
Sense 1
Anguilla -- (a British colony in the West Indies)
INSTANCE OF=> island -- (a land mass (smaller than a continent) that is surrounded by water)
Sense 2
Anguilla, genus Anguilla -- (type genus of the Anguillidae: eels)
=> fish genus -- (any of various genus of fish)