Definify.com

Definition 2026


biflagellates

biflagellates

English

Noun

biflagellates

  1. plural of biflagellate