Word info

embryophore

Noun

Meaning

embryophore (plural embryophores)

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

Source: en.wiktionary.org

Close letter words and terms