Please enable javascript to use dictionary! Howto enable javascript?
darmera peltata▼noun
indian rhubarb▼noun
peltiphyllum peltatum▼noun
umbrella plant▼noun
↑