Word info

antiamboceptor

Noun

Meaning

antiamboceptor (plural antiamboceptors)

Any substance that counters an amboceptor

Source: en.wiktionary.org

Close letter words and terms