pedunkelBahasa Indonesia

peduncle

Noun

The thin process of tissue that attaches a polyp to the body

English: peduncle

Less certain link between this word and this sense.

English words with similar meanings

Show 1 words