PHOTOTROPIC MEANING IN ENGLISH

• Phototropic Definition & Synonyms

  1. (a.) Same as Heliotropic.


RECENT SEARCHES