0 Why Utazi is a most in your diet September 10, 2023 admin Utazi is the name given to a plant native to the Igbos of the southeastern part of Nigeria. It is also found in the tropics, and it