meaning of treasure flower

1. decumbent South African perennial with short densely leafy stems and orange flower rays with black eyespots at base


Related Words

treasure flower |

Developed & Maintained By Taraprasad.com

Treasure Words