celery blight

Explore definitions, synonyms, and language insights of celery blight

Definitions

Noun
a fungous leaf spot disease of the celery plant

More General Terms