meaning of spina christi

1. thorny Eurasian shrub with dry woody winged fruit


Related Words

paliurus spina-christi |

Developed & Maintained By Taraprasad.com

Treasure Words