meaning of elaeagnaceae

1. shrubs or small trees often armed


Related Words

elaeagnaceae |

Developed & Maintained By Taraprasad.com

Treasure Words