Definition: 1. Relating to sclerophylls.
Show more information about sclerophyllous
Search took: 5.9010 ms