meaning of ilex cornuta

1. dense rounded evergreen shrub of China having spiny leaves; widely cultivated as an ornamental


Related Words

ilex cornuta |

Developed & Maintained By Taraprasad.com

Treasure Words