Dictionary Home    Index    About            Home    Enroll    Tour    Contact Us
 
     
 

Definition of 'simarouba glauca'

Noun

  1. medium to large tree of tropical North and South America having odd-pinnate leaves and long panicles of small pale yellow flowers followed by scarlet fruits
       Synonyms: paradise tree bitterwood


Get this dictionary without ads as part of the e-Tutor Virtual Learning Program.