Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
pyrethrums
in English
pyrethrums
#uncommon
Definitions
Noun
insecticides
from
these
plants
;
pyrethrin
perennial
African
plants
(
Tanacetum
species
)
plants
of
the
Tanacetum
genus
;
daisy-like