meaning of quadrifurcated

1. Having four forks, or branches.


Related Words

quadrifurcated |

Developed & Maintained By Taraprasad.com

Treasure Words