meaning of devils cigar

1. a common name for a variety of Sarcosomataceae


Related Words

devils cigar |

Developed & Maintained By Taraprasad.com

Treasure Words