Skip to main content

flagellated

English flagellated meaning in English  •  flagellated का अर्थ अंग्रेजी में
Adjective
  • Having a flagellum or flagella.
  • resembling a flagellum or flagella.
Advertisement