English to English
Irish gorse
noun (n)
- very spiny and dense evergreen shrub with fragrant golden-yellow flowers; common throughout western Europesangat berduri dan padat dengan wangi bunga golden yellow evergreen pohon yang rendah; umum di seluruh eropah baratsource: wordnet30