Noun Definition

delairea

1.Definition: one species: German ivy

Related Noun(s):genus delairea

Category: Plants