1.

Largest flower found in the world is

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


Discussion

No Comment Found