meaning of biflagellate

1. Having two long, narrow, whiplike appendages.
2.
having two flagella; "a biflagellate ">zoospore"


Related Words

biflagellate |

Developed & Maintained By Taraprasad.com

Treasure Words