carrot greensOur editors are putting together more complete content — check back in about 20 minutescarrot greenscarrot greens — noun名詞1. the leafy green tops of a carrot plant1.名詞釋義the leafy green tops of a carrot plant例句You can use carrot greens in pesto instead of basil.