Definify.com

Definition 2025


biflagellates

biflagellates

English

Noun

biflagellates

  1. plural of biflagellate