meaning of sematrope

1. An instrument for signaling by reflecting the rays of the sun in different directions.


Related Words

sematrope |

Developed & Maintained By Taraprasad.com

Treasure Words