1.

Largest flower found in the world is-

A. Raflesia
B. Victoria
C. Drosora
D. Amerbel
Answer» B. Victoria


Discussion

No Comment Found