lopseed
English
Etymology
From
lop
+
seed
.
Noun
lopseed
(
plural
lopseeds
)
Any of the
plant
family
Phrymaceae
.
Translations
any of the plant family Phrymaceae
Japanese:
蝿毒草
(
はえどくそう, haedokusō
)
Anagrams
delopes