Meaning of iris foetidissima
Definition of iris foetidissima
(noun)
iris
with
purple
flowers and
foul-smelling
leaves;
southern
and
western
Europe and North Africa
Other information on iris foetidissima
WIKIPEDIA results for
iris foetidissima
Amazon results for
iris foetidissima
Tweet