homocitrullinuria en · NOUN Etymologyhomocitrulline + -uria Meanings (uncountable) The presence of homocitrulline in the urine.