Meaning of kastor

kastor

Tagalog

kastor n., bot. castor oil plant