Tamil Dictionary 🔍

stamened

Sta"mened, a. Defn: Furnished with stamens.


stamened - Similar Words