leafless in Latin leafless in Latin infrons adj Of plants or trees, without leaves. Add to Flashcards