Stichosome Health Dictionary

Stichosome: From 1 Different Sources


A long, slender oesophagus embedded in rows of emboidal oesophageal gland cells as in Trichinelloidea.
Health Source: Dictionary of Tropical Medicine
Author: Health Dictionary



Recent Searches