Word info

allatostatic

Adjective

Meaning

allatostatic (not comparable)

Relating to allatostatins

Source: en.wiktionary.org

Close letter words and terms