Definition of garden eel in English:

garden eel

noun

  • An eel of warm seas that lives in a burrow from which its head and foreparts protrude, enabling it to catch passing food. Garden eels tend to live in communities and the name derives from the resemblance of the protruding heads of a group of eels to plants growing in a garden.