|
|
Dictionary definition: medusa
- Article from:
- A Dictionary of Biology
Copyright© A Dictionary of Biology 2004, originally published by Oxford University Press 2004. (Hide copyright information)
|
medusa
The free-swimming stage in the life cycle of the
Cnidaria
. Medusae are umbrella-shaped, with tentacles round the edge and the mouth in the centre underneath. They swim by pulsations of the body and reproduce sexually. In the ...
Related newspaper, magazine, and journal articles:
|
|
Article: Medusa Medical Technologies Secures $4M Financing from ...
PR Newswire;
August 28, 2006 ;
700+ words
... ... marketplace," said Scott Campbell, CEO of Medusa Medical Technologies Inc. "The local ... investment from outside Atlantic Canada." Medusa develops and markets software for Emergency ... operational performance of our customers." Medusa has a distribution agreement with Medtronic ...
|
|