Designed by
Title
Florida Carambola or Starfruit and Tree #214955116
Description
Starfruit is a yellow fruit grows on trees in India, Asia, South America, Australia, and the southern United States, and is high in vitamin A but also contains oxalic acid and caramboxin that should be avoided by some people.