meaning of spatha

1. A spathe.


Related Words

spatha | spathaceous | spathae | spathal |

Developed & Maintained By Taraprasad.com

Treasure Words