Swedish-English dictionary »

philenoptera violacea-träd meaning in English

SwedishEnglish
Philenoptera violacea-träd substantiv

rain tree(Philenoptera violacea)
noun