meaning of actinidia

actinidia meaning in General Dictionary

a little Asiatic woody vine-bearing many seeded fresh fruit

View more

  • tiny Asiatic woody vine bearing many-seeded good fresh fruit