Last modified on 5 October 2012, at 13:54

Dodder

See also: dodder

EnglishEdit

Proper nounEdit

Dodder

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