alphabet

Umbellula

Definition of umbellula:

part of speech: noun

The name given to a large cluster of polyps at the tip of an elongated stalk or rachis.

Word of the day

Plica

A fold of skin or membrane. ...

more