meaning of aquiparous

1. Secreting water; -- applied to certain glands.


Related Words

aquiparous |

Developed & Maintained By Taraprasad.com

Treasure Words