foliageEnglish

foliage, foliation, leaf, leafage

Noun

The main organ of photosynthesis and transpiration in higher plants

English: leaf, leafage, foliage

Bahasa: daun, dedaunan, daun-daunan

(architecture) leaf-like architectural ornament

English: foliation, foliage

Bahasa words with similar meanings

English words with similar meanings

Show 3 words

Words that start with "foliage"