Noun
apicortin (countable and uncountable, plural apicortins) (biochemistry) A protein present in apicomplexan parasites