FLAGELLATE


Meaning of FLAGELLATE in English

(a.) Flagelliform.

Webster's English dictionary.      Английский словарь Webster.