meaning of amphibolous

1. Ambiguous; doubtful.
2.
Capable of two meanings.


Related Words

amphibolous |

Developed & Maintained By Taraprasad.com

Treasure Words