Polish-English dictionary »

passiflora meaning in English

PolishEnglish
passiflora noun

passionflowernoun
flower

passionflowernoun
plant of the genus Passiflora