7 results found
Search Results for: trailing
Flagellate
Definition noun, plural: flagellates A cell or an organism that has flagella adjective (1) Of, pertaining to, characterized... Read More
Definition noun, plural: flagellates A cell or an organism that has flagella adjective (1) Of, pertaining to, characterized... Read More