INTRORSE MEANING IN ENGLISH

• Introrse Definition & Synonyms

  1. (a.) Turning or facing inward, or toward the axis of the part to which it belongs.


RECENT SEARCHES