• Sterculia

    Origin

    Full definition of sterculia

    Noun

    sterculia

    (plural sterculias)
    1. Any of a a number of tropical trees and shrubs, of the genus Sterculia, many of which bear commercially important, oil-rich seeds

    Anagrams

    © Wiktionary