bearded iris

?

ads

noun

~ bearded iris noun; ~ bearded irises plural

thesaurus

ads