blepharismin

English

Etymology

translingual Blepharisma +‎ -in

Noun

blepharismin (uncountable)

  1. (organic chemistry) A red pigment found in Blepharisma.