Word info

aquiparous

Adjective

Meaning

Secreting water; -- applied to certain glands.

Source: Webster's dictionary

Close letter words and terms