Meaning of limandas

limandas

Tagalog

n. tetrode (electron tube)