indica ( synonym found)

Definition of indica:

°Pertaining to India.

Definition of indica:

°Pertaining to India.

Back to Top