Plumula /(?)/

Plu·mu·la

Plumula

n.

pl. Plumule, -las

  1. A plumule. (Bot.)
  2. A down feather. (Zool.)