meaning of ebenales

1. trees or shrubs of the families Ebenaceae or Sapotaceae or Styracaceae or Symplocaceae


Related Words

ebenales |

Developed & Maintained By Taraprasad.com

Treasure Words