Definition of Halo Spot

  • 1. A blight of bean plants Noun

Synonyms for word "halo spot"

Semanticaly linked words with "halo spot"

Hyponims for word "halo spot"