tissue_layerEnglish

membrane, tissue layer

Noun

A pliable sheet of tissue that covers or lines or connects the organs or cells of animals or plants

English: membrane, tissue layer

Bahasa: membran, selaput

Bahasa words with similar meanings

English words with similar meanings

Show 1 words