Stomochord Definition
noun
(biology) A buccal diverticulum in the proboscis of hemichordates.
Wiktionary
Other Word Forms of Stomochord
Noun
Singular:
stomochordPlural:
stomochordsFind Similar Words
Find similar words to stomochord using the buttons below.