海芋马蹄莲. Iro ede yoruba meaning in yoruba language. Appendere in inglese meaning pronunciation. Tachestone ni no Kuni.