Get Free Checker

Schizophragma hydrangeoides

NOUN
  1. climbing shrub with adhesive aerial roots having opposite leaves and small white flowers in terminal cymes; Himalayas to Taiwan and Japan

How To Use Schizophragma hydrangeoides In A Sentence

List is Empty.