pedunculated-polyp

Nouns

  • (n) a polyp with a stalk or peduncle

Words of close approximity