ELAEAGNACEAE





Definition:

  1. [noun] shrubs or small trees often armed
    Synonyms: Elaeagnaceae, family Elaeagnaceae, oleaster family

Synonyms: