actinidia
English
actinidia meaning in English • actinidia का अर्थ अंग्रेजी में
Noun
- a small Asiatic woody vine bearing many-seeded fruit.