meaning of setosa

1. structure where a wall or building narrows abruptly


Related Words

setoff | seton | setophaga | setophaga ruticilla | setose | setous | setout |

Developed & Maintained By Taraprasad.com

Treasure Words