English meaning of the Dagbani word laam

laam

Noun
  1. plant [sp.] (Bengal bean plant Mucuna aterrima)