English Dictionary
◊ CLATHRUS
Clathrus
n : type genus of the Clathraceae [syn: {Clathrus}, {genus
Clathrus}]