Designed by
Title
Achiote Bixa orellana is a large shrub or small tree produces spiny red fruits popularly called urucum` #169914782
Description
Achiote Bixa orellana is a large shrub or small tree produces spiny red fruits popularly called `urucum` has been used by native communities in Brazil, on filed in Sao Paulo state