ebenalesEnglish

Ebenales, order Ebenales

Noun

Trees or shrubs of the families Ebenaceae or Sapotaceae or Styracaceae or Symplocaceae

English: Ebenales, order Ebenales

Bahasa: Ebenales

Bahasa words with similar meanings

English words with similar meanings

Show 1 words