Definisi 'sheet web'

English to English
noun
1 an irregular spider web woven in a single plane and looking like flattened hammocks Terjemahkan
source: wordnet30

More Word(s)
spider web,

Visual Synonyms