Etymograph

English

flotillin

From flotilla + -in.

Formed from flotilla + -in

French flotte

Spanish flota ‘fleet’

Spanish flotilla ‘fleet, flotilla’

English flotilla

Today it means

noun Any of a group of proteins responsible for creating ordered platforms (or rafts) of lipids.

Language periods are conventional ranges, not dates for this word.

Etymograph / flotillin