meaning of trophotropic

1. of or relating to trophotropism


Related Words

trophotropic |

Developed & Maintained By Taraprasad.com

Treasure Words