Definisi 'oxbane'

English to English
noun
1 A poisonous bulbous plant (Buphane toxicaria) of the Cape of Good Hope. Terjemahkan
source: webster1913


Visual Synonyms