meaning of semiabstract

1. characterized by stylized but recognizable subject matter


Related Words

semiabstract |

Developed & Maintained By Taraprasad.com

Treasure Words