meaning of multiflorous

1. Having many flowers.


Related Words

multiflorous |

Developed & Maintained By Taraprasad.com

Treasure Words