meaning of umbraculiferous

1. Bearing something like an open umbrella.


Related Words

umbraculiferous |

Developed & Maintained By Taraprasad.com

Treasure Words