Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
caespitose
('s/E/sp/I/,t/oU/s )
adjective satellite
(s)
(of plants) growing in small dense clumps or tufts
(tanaman) tumbuh di kecil atau tufts clumps padat
Synonym:
cespitose
,
tufted
source: wordnet30