English | German | Russian | Czech

amicarbalide English

Meaning amicarbalide meaning

What does amicarbalide mean?

amicarbalide

An antipsychotic drug.

Synonyms amicarbalide synonyms

What other words have the same or similar meaning as amicarbalide?

Are you looking for...?