Last modified on 31 May 2014, at 01:29

wormlet

EnglishEdit

EtymologyEdit

worm +‎ -let

NounEdit

wormlet (plural wormlets)

  1. A small worm.