Open main menu

Wiktionary β

wormlet

EnglishEdit

EtymologyEdit

worm +‎ -let

NounEdit

wormlet (plural wormlets)

  1. A small worm.