ablastine

French

Noun

ablastine f (plural ablastines)

  1. (immunology) ablastin

Anagrams