Trifoliate
English Meaning
Having three leaves or leaflets, as clover. See Illust. of Shamrock.
- Having three leaves or leaflike parts, as in the trillium.
Sorry, No Malayalam Meaning for your input!
See Trifoliat Want To Try Trifoliate In Malayalam??