Gemmula

See also: gemmula

Translingual

Etymology

Borrowed from Latin gemmula (gemmule).

Proper noun

Gemmula f

  1. A taxonomic genus within the family Turridae – certain sea snails.

See also