a monotypic genus in the flowering plant family bignoniaceae (spathodea campanulata) - Spanish English Dictionary

Suggest a Term