Definisi 'caddis-fly'

English to English
noun
1 small moth-like insect having two pairs of hairy membranous wings and aquatic larvae Terjemahkan
source: wordnet30


Visual Synonyms