triketides

English

Noun

triketides

  1. plural of triketide