Word info

multiflagellated

Adjective

Meaning

multiflagellated (not comparable)

(biology) Having multiple flagella.

Source: en.wiktionary.org

Close letter words and terms