cedowydd

Noun

 * 1) fleabane ( or )
 * 2) giant fennel (several plants of genus )
 * 1) giant fennel (several plants of genus )