Arabic-English dictionary »

غَازٍ⁩ meaning in English

ArabicEnglish
غَازٍ⁩

invasiveof an animal or plant: that grows (especially uncontrollably) in environments which do not harbour natural enemies