Definitions from Wikipedia (Syncona)
▸ noun: a large British closed-ended investment trust dedicated to life science investments.
▸ Words similar to syncona
▸ Usage examples for syncona
▸ Idioms related to syncona
▸ Wikipedia articles (New!)
▸ Popular adjectives describing syncona
▸ Words that often appear near syncona
▸ Rhymes of syncona
▸ Invented words related to syncona
▸ noun: a large British closed-ended investment trust dedicated to life science investments.
▸ Words similar to syncona
▸ Usage examples for syncona
▸ Idioms related to syncona
▸ Wikipedia articles (New!)
▸ Popular adjectives describing syncona
▸ Words that often appear near syncona
▸ Rhymes of syncona
▸ Invented words related to syncona