3 results found

Search Results for: costa

Costa

Any of the 12 pairs of curved arches of bone extending from the spine to or toward the sternum in humans (and similar bones... Read More

Parasite Rex : Inside the Bizarre World of Nature’s Most Dangerous Creatures

 Parasite Rex : Inside the Bizarre World of Nature's Most Dangerous Creatures  ... Read More

European lancelet

Definition noun, plural: European lancelets A lancelet species of the genus Branchiostoma and is commonly used as a model... Read More