Online English Dictionary

Home

Tagtail


n.

A worm which has its tail conspicuously colored.


© 2009 Dammam Community College