meaning of arabis turrita

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


Related Words

arabis turrita |

Developed & Maintained By Taraprasad.com

Treasure Words