Situs
English Meaning
The method in which the parts of a plant are arranged; also, the position of the parts.
- Position, especially normal or original position, as of a body organ or part.
Sorry, No Malayalam Meaning for your input!
See Situ Want To Try Situs In Malayalam??