Results for "

anemon

"
Turkish - English dictionary

anemon

(Turkish - English dictionary) :
bot. anemone.