Robuta

https://www.yourdictionary.com/lardizabalaceae
lardizabalaceaedefinitionmeaningyourdictionary