YourDictionary

setiferous

adjective

having seta

See setiferous in American Heritage Dictionary 4

link/cite print suggestion box