Croton

Webster's Dictionary of the English Language

·noun A genus of euphorbiaceous plants belonging to tropical countries.

Related Words