Anguilla - Definition

anguilla

n 1: a British colony in the West Indies
2: type genus of the Anguillidae: eels [syn: Anguilla, genus
Anguilla]

Look up another word