turreae : Idioms & Phrases


genus turreae

  • noun genus of trees and shrubs of tropical Africa and Asia and Australia
WordNet