a perennial mediterranean herb species in the genus bituminaria (bituminaria bituminosa) - Turkish English Dictionary

Suggest a Term