Definition, synonyms and related words
Of or pertaining to plants; botanical.
In a plant-like manner.