English | German | Russian | Czech

shrub celery English

Meaning shrub celery meaning

What does shrub celery mean?

shrub celery

the crisp thick leafstalk of the celery plant

Are you looking for...?