Browse Dictionary Definitions
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Definition of
castor bean plant
English to English
noun
large shrub of tropical Africa and Asia having large palmate leaves and spiny capsules containing seeds that are the source of castor oil and ricin; widely naturalized throughout the tropics
source: WordNet 3.0
Visual Synonyms
Nearby Word
castor bean plant
- © 2010 - 2026.
depinisyon.com
.
Privacy Policy
Depinisyon Filipino Ingles. Tagalog English Translate Translator Translation. Pilipino Ingles Diksiyonaryo. Ingles na kahulugan isalin. Tagalog Thesaurus Tesauro. v3
Source