SITUS MEANING IN ENGLISH

• Situs Definition & Synonyms

  1. (n.) The method in which the parts of a plant are arranged; also, the position of the parts.


RECENT SEARCHES