Word info

schistosomule

Noun

Meaning

schistosomule (plural schistosomules)

Alternative form of schistosomulum

Source: en.wiktionary.org

Close letter words and terms