Definition
My searches did not yield information on 'krubi' as a valid scientific name. It is possible it could be slang or a local name, or a misspelling. If not the case, this is likely a neologism. Providing more information will allow for a more accurate response.