Word info

tapetail

Noun

Meaning

tapetail (plural tapetails)

The larval stage of the whalefishes

Source: en.wiktionary.org

Close letter words and terms