Word info

protonymphon

Noun

Meaning

protonymphon (plural protonymphons)

(biology) The larva of a sea spider

Source: en.wiktionary.org

Close letter words and terms