lobed leaf


Results for "lobed leaf"

English - Turkish Dictionary

lobed leaf

(English - Turkish Dictionary) :
bot. oymalı yaprak.