technétates

See also: technetates

French

Noun

technétates ?

  1. plural of technétate