Noun Definition

chaenomeles

1.Definition: flowering quince

Related Noun(s):genus chaenomeles

Category: Plants