ìyàdúdú noun /ì.jà.dú.dú/
Definitions
  1. (Igbèmọ̀) the plant Mallotus oppositifolius Ekiti
Source: Wiktionary, where this word is spelled “iyadudu”. Reference: en-iyadudu-yo-noun-3L8rxyxM