English meaning of the Dagbani word tizoo

tizoo

Noun
  1. plant [sp.] parasitic plant