meaning of oleaceous

1. of or pertaining to or characteristic of trees or shrubs of the olive family


Related Words

oleaceous |

Developed & Maintained By Taraprasad.com

Treasure Words