Meaning of anguilla
Definition of anguilla
(noun)
a British
colony
in the West Indies
type
genus
of the Anguillidae: eels
Other information on anguilla
WIKIPEDIA results for
anguilla
Amazon results for
anguilla
Tweet