Definisi 'natural shape'

English to English
noun
1 a shape created by natural forces; not man-made Terjemahkan
source: wordnet30

More Word(s)
form, shape, leaf form, leaf shape,

Visual Synonyms