ring spot

listen to the pronunciation of ring spot
English - English

Definition of ring spot in English English dictionary

ringspot
A symptom of various viral infections in plants
ring spot
Favorites