meaning of sabbatia

1. any of various plants of the genus Sabbatia having usually pink cymose flowers; occur from acid bogs to brackish marshes


Related Words

sabbatia | sabbatia angularis | sabbatia campestris | sabbatia stellaris |

Developed & Maintained By Taraprasad.com

Treasure Words