Definitions
noun
tropical plant having thick hairy somewhat toothed leaves and solitary or clustered yellow to scarlet flowers; many cultivated for their flowers and ornamental foliage
Look “columnea” up elsewhere
Want another word?
Spin the dictionary for a fresh one.