meaning of flagellated

1. of Flagellate
2.
having or resembling a flagellum or flagella


Related Words

flagellated | flagellated cell | flagellated protozoan |

Developed & Maintained By Taraprasad.com

Treasure Words