wormlet

EnglishEdit

EtymologyEdit

worm +‎ -let

NounEdit

wormlet (plural wormlets)

  1. A small worm.
Last modified on 17 June 2013, at 00:42