Definify.com

Definition 2024


biflagellates

biflagellates

English

Noun

biflagellates

  1. plural of biflagellate