anguilla
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
Related terms: fish_genus Anguillidae common_eel
Similar spelling:   Anguillan
  Anguillula
  Anguillidae
  Angila
  ancillary
  angular
  Angella
  angulate
  Anagallis
  Angulo
  angulation
  angularity
  Angla