ambucara अम्बुचर

Definition: mfn. moving in the water, aquatic.


Dictionary: Monier-Williams
Literary Sources:
Synonyms:
Wikipedia: