meaning of alabastrum

1. A flower bud.


Related Words

alabastrum |

Developed & Maintained By Taraprasad.com

Treasure Words