3 results found
Search Results for: glides
Flying fish
A flying fish is a fish distinguished by the ability to leap from the water and seem to fly over a considerable distance... Read More
Sporozoite
Definition noun, plural: sporozoites A minute, elongated cell that arise from the repeated division of the oocyst during... Read More