meaning of dovyalis caffra

1. vigorous South African spiny shrub grown for its round yellow juicy edible fruits


Related Words

dovyalis caffra |

Developed & Maintained By Taraprasad.com

Treasure Words