japonica


Results for "japonica"

English - Turkish Dictionary

japonica

(English - Turkish Dictionary) :
i., bot. japonayvası, Chaenomeles lagenaria.