myrciaria dubia [noun]

Myrciaria Dubia is the nerd term. It’s better known as camu camu and we’re trying to hunt it down through our vendor in Brazil. Click this link for the full ‘wiki’ version.

read & eat.

Leave a Reply

Keep it real.