meaning of oleaster family

1. shrubs or small trees often armed


Related Words

oleaster family |

Developed & Maintained By Taraprasad.com

Treasure Words