rhizoverb
Beta
Feedback
→
catalpa
Tree
noun · A deciduous tree with large leaves and long seed pods.
Enable JavaScript for search, audio, and interactive vocabulary practice.