Word info

phorozooid

Noun

Meaning

phorozooid (plural phorozooids)

(biology) A zooid of the sexual generation of some free-swimming tunicates which though it becomes free-swimming does not mature sexually.

Source: en.wiktionary.org

Close letter words and terms