search `ulla' in `Apte Dic'

meanings of "ulla"

m.{a-stem}

1.an esculent root, Arum Campanulatum

#14438