Vocabulary What does セロリ (serori) mean? セロリ means celery. Quick factsReadingセロリRomajiseroriPart of speechnoun セロリセロリseroricelery1noun celery