meaning of tower cress

1. European cress having stiff erect stems; sometimes placed in genus Turritis


Related Words

tower cress |

Developed & Maintained By Taraprasad.com

Treasure Words