meaning of turritis

1. closely related to and often included in genus Arabis


Related Words

turritis | turritis glabra |

Developed & Maintained By Taraprasad.com

Treasure Words