Get Free Checker

celery blight

NOUN
  1. a fungous leaf spot disease of the celery plant

How To Use celery blight In A Sentence

List is Empty.