flagellate in Catalan
flagellate in Catalan
flagel·lar
(biology) Having flagella.
flagel·lar
(transitive) To whip or scourge.