2 results found

Search Results for: filiform

Flagellate

Definition noun, plural: flagellates A cell or an organism that has flagella adjective (1) Of, pertaining to, characterized... Read More