2018 November: Planting Achiote seeds (Bixa orellana), aka lipstick tree February 24, 2019 John Tips For Gardening Comments Off on 2018 November: Planting Achiote seeds (Bixa orellana), aka lipstick tree