TRIFURCATED MEANING IN ENGLISH

• Trifurcated Definition & Synonyms

  1. (a.) Having three branches or forks; trichotomous.


• Trifurcate Definition & Synonyms

  1. (a.) Alt. of Trifurcated


RECENT SEARCHES