socotra begonia

This is not a dictionary! - Search for "socotra begonia" in The Danish Dictionary

  • March 3. 2016 from wordnet.princeton.edu

    Socotra begonia noun english

    semi-tuberous begonia having peltate leaves and rose-pink flowers; Yemen