1.

Which of the following means endemic ?A. IndigenousB. ExoticC. UbiquitousD. Naturalized.

Answer» Correct Answer - A


Discussion

No Comment Found