meaning of triglochin maritima

1. tufted perennial found in shallow water or marshland; sometimes poisons livestock


Related Words

triglochin maritima |

Developed & Maintained By Taraprasad.com

Treasure Words