Meaning of estambre

estambre

Tagalog

n., 2. bot. 1. yarn; 2. stamen