anguilla has definitions from the fields of biology,zoology,geography
1
[ noun ] (geography) a British colony in the West Indies

Related terms

island West_Indies

2
[ noun ] (biology,zoology) type genus of the Anguillidae: eels

Synonyms

genus_Anguilla

*