Myrciaria cauliflora
– definition :
– definition :
- (noun)
- small evergreen tropical tree native to Brazil and West Indies but introduced into southern United States; grown in Brazil for its edible tough-skinned purple grapelike fruit that grows all along the branches (context:plant)
myrciaria cauliflora