strobile

?

ads

noun

~ strobiles plural

thesaurus

ads