by Brazilian Cuisine 0 What Is Jambu? The Amazon Numbing Herb Explained Discover Jambu, the Amazonian numbing herb known for its unique properties and traditional uses. Learn how this remarkable plant benefits health and wellness. Read More