FAQs About the word leaf node

Nút lá

(botany) the small swelling that is the part of a plant stem from which one or more leaves emerge

No synonyms found.

No antonyms found.

leaf mustard => Mù tạt, leaf mould => Phân lá, leaf mold => Nấm lá, leaf miner => Sâu đục lá, leaf lettuce => Cần tây lá,