Open main menu

Wiktionary β

See also: dodder

Contents

EnglishEdit

Proper nounEdit

Dodder

  1. A river in Ireland, a tributary of the Liffey.

TranslationsEdit

AnagramsEdit