Definition of flagelliform in English:

flagelliform

adjective

Biology