Word info

diporpa

Noun

Meaning

diporpa (plural diporpae)

(zoology) A juvenile diplozoid that has not yet coupled with another individual.

Source: en.wiktionary.org

Close letter words and terms