meaning of triflorous

1. Three-flowered; having or bearing three flowers; as, a triflorous peduncle.


Related Words

triflorous |

Developed & Maintained By Taraprasad.com

Treasure Words