What is the definition of Arabuta? 🙋 🔍
Arabuta is a type of plant that has large, fluffy leaves that are often used in traditional Arabic cuisines and decorations. It's also known for its bright colors and aromatic notes. The term "arabuta" comes from the Arabic word "أبتر" which means "big leaf."