Noun Definition

solandra

1.Definition: shrubby climbers of tropical America

Related Noun(s):genus solandra

Category: Plants