muscular_tissueEnglish

muscle, muscular tissue

Noun

Animal tissue consisting predominantly of contractile cells

English: muscle, muscular tissue

Bahasa: otot

Bahasa words with similar meanings

English words with similar meanings

Show 1 words