meaning of abelia

1. any of various deciduous or evergreen ornamental shrubs of the genus Abelia having opposite simple leaves and cymes of small white or pink or purplish flowers; Asia and Mexico


Related Words

abelia | abelian | abelian group |

Developed & Maintained By Taraprasad.com

Treasure Words