Triumfetta

Translingual

Proper noun

Triumfetta

  1. A taxonomic genus within the family Malvaceae – burbark.