Strongylodon

Explore definitions, synonyms, and language insights of Strongylodon

Definitions

Noun
genus of Polynesian or southeastern Asian shrubs or vines

More General Terms