semaphore plant
English Dictionary
->
Letter S
-> semaphore plant
Search Dictionary:
semaphore plant Definition
(n)
erect
tropical
Asian
shrub
whose
small
lateral
leaflets
rotate
on
their
axes
and
jerk
up
and
down
under
the
influence
of
sunshine
semaphore plant Synonyms
Codariocalyx motorius
Desmodium gyrans
Desmodium motorium
semaphore plant
telegraph plant
© Art Branch Inc.