meaning of semiacid

1. Slightly acid; subacid.


Related Words

semiacid | semiacidified |

Developed & Maintained By Taraprasad.com

Treasure Words