MalayTranslate.com
Malay to English Translator
Translate Here

English to English

scale leaf
(sk/eI/l_l/i/f )

noun (n)

  • a specialized leaf or bract that protects a bud or catkin
    sebuah khusus daun atau bract yang melindungi kuntum atau catkin
    Synonym:
    scale
    source: wordnet30