3 results found
Search Results for: loom
Gynaecophore
Definition noun, plural: gynecophores A receptacle, often in the ventral body, of certain adult male animals (dioecious... Read More
Schistosoma
Definition noun (taxonomy) A genus of the Phylum Platyhelminthes that is comprised of parasitic... Read More