anguilla : Idioms & Phrases


anguilla sucklandii

  • noun New Zealand eel
    tuna.
WordNet

genus anguilla

  • noun type genus of the Anguillidae: eels
    Anguilla.
WordNet