English edit

Noun edit

embryophore (plural embryophores)

  1. (biology) The outer cellular covering of the hexacanth embryo of a tapeworm that forms the inner part of the eggshell