Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
strobilus
('str/oU/b/I/l/@/s )
noun
(n)
cone-shaped mass of ovule- or spore-bearing scales or bracts
cone shaped massa ovule- atau spore bearing timbangan atau bracts
Synonym:
cone
,
strobile
source: wordnet30