GENUS DELAIREA





Definition:

  1. [noun] 1 species: German ivy
    Synonyms: Delairea, genus Delairea

Synonyms: