English dictionary
halo spot meaning and definition
Definition and meaning of halo spot at MeaningMonkey.org. halo spot meaning and definition in the English Dictionary.HALO SPOT noun
Definition of halo spot (noun)
- a blight of bean plants
- synonyms: bean blight, halo blight
Source: Princeton University Wordnet