leucoxènes

See also: leucoxenes

French

Noun

leucoxènes m pl

  1. plural of leucoxène