meaning of trichostema lanatum

1. aromatic wooly-leaved plant of southern California and Mexico


Related Words

trichostema lanatum |

Developed & Maintained By Taraprasad.com

Treasure Words