Febantel definition

A certain anthelmintic drug.
noun
0
0
Advertisement