Online English Dictionary

Home

Tentaculiferous


a.

Producing or bearing tentacles.


© 2009 Dammam Community College