Eamcet Botany
Taxonomy

13 / 39

Q.


Self pollinating plants of Fabaceae are

View Answer

Correct choice: B

Explanation:

none
13 / 39