Translate English Arabic سداة

English
 
Arabic
Noun
  • stamen [pl. stamina / stamens] , {biol.}
    سداة [ج. أَسْدِيَة] ، {العُضْوُ المُذَكَّرُ في الأَزهار}، {أحياء}
    more ...
...
 Add translation 

related Results