meaning of spatula shaped

1. of a leaf shape; having a broad rounded apex and a narrow base


Related Words

spatula-shaped |

Developed & Maintained By Taraprasad.com

Treasure Words