Langsung ke konten

Arti kata

irish gorse

Definition of irish gorse (English)

noun

  1. very spiny and dense evergreen shrub with fragrant golden-yellow flowers; common throughout western Europe
    sumber: wordnet30