Anguilla
1.
(
noun
) type genus of the Anguillidae: eels
Synonyms:
genus Anguilla
Related Words:
fish genus
2.
(
noun
) a British colony in the West Indies
Related Words:
island
Terms and Conditions of Use / Copyright Notice