Telopea speciosissima
English Dictionary
->
Letter T
-> Telopea speciosissima
Search Dictionary:
Telopea speciosissima Definition
(n)
straggling
shrub
with
narrow
leaves
and
conspicuous
red
flowers
in
dense
globular
racemes
Telopea speciosissima Synonyms
Telopea speciosissima
waratah
© Art Branch Inc.