Latin-English dictionary »

genista meaning in English

LatinEnglish
genista [genistae] (1st) F
noun

Spanish broom, greenweed and similar shrubsnoun