nodulisporamide
Noun
Meaning
nodulisporamide (plural nodulisporamides)
Any derivative of nodulisporic acid that is used to kill fleas, especially in animal fur
Noun
nodulisporamide (plural nodulisporamides)
Any derivative of nodulisporic acid that is used to kill fleas, especially in animal fur